home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-08-26 | 1.1 KB | 42 lines |
- # *********************************************************************
- # -=[ Communications Test MAKEFILE ]=-
- # Coded by : James Ketrenos
- # Date : April 11, 1994
- # *********************************************************************
- VERSION = PROD
- DEBUG_C_FLAGS = /3r /7 /zp4 /w4 /d2
- PROD_C_FLAGS = /3r /7 /zp4 /w4 /oneaxt
- DEBUG_A_FLAGS = /c /Zi /Zd
- PROD_A_FLAGS = /c
-
- CFLAGS = $($(VERSION)_C_FLAGS)
- AFLAGS = $($(VERSION)_A_FLAGS)
- LFLAGS = system dos4g
- CC = wcc386
- ML = ml
- NAME = lcr
-
- LNK = $(NAME).lnk
- OBJS = $(NAME).obj ll_comm.obj ll_stat.obj
- LIBS =
-
- $(NAME).exe : $(OBJS) $(LNK) $(LIBS) makefile
- wlink $(LFLAGS) @$(LNK)
-
- $(NAME).obj : $(NAME).c makefile ll_comm.h
- #ll_stat.obj : ll_stat.c ll_stat.h makefile
- ll_comm.obj : ll_comm.asm
-
- $(LNK) : makefile
- %create $(LNK)
- @%append $(LNK) debug all
- @%append $(LNK) name $(NAME)
- @for %i in ($(OBJS)) do @%append $(LNK) file %i
- @for %i in ($(LIBS)) do @%append $(LNK) file %i
-
- .c.obj:
- $(CC) $(CFLAGS) $[*.c
-
- .asm.obj:
- $(ML) $(AFLAGS) $[*.asm
-